to render profitable - Deutsch Englisch Wörterbuch